datablock TSShapeConstructor(BT34TurretDts) {
	baseShape  = "./BT34turret.dts";
	sequence0  = "./ptank_root.dsq root";
	sequence1  = "./ptank_root.dsq run";
	sequence2  = "./ptank_root.dsq walk";
	sequence3  = "./ptank_root.dsq back";
	sequence4  = "./ptank_root.dsq side";
	sequence5  = "./ptank_root.dsq crouch";
	sequence6  = "./ptank_root.dsq crouchRun";
	sequence7  = "./ptank_root.dsq crouchBack";
	sequence8  = "./ptank_root.dsq crouchSide";
	sequence9  = "./ptank_look.dsq look";
	sequence10 = "./ptank_root.dsq headside";
	sequence11 = "./ptank_root.dsq headUp";
	sequence12 = "./ptank_root.dsq jump";
	sequence13 = "./ptank_root.dsq standjump";
	sequence14 = "./ptank_root.dsq fall";
	sequence15 = "./ptank_root.dsq land";
	sequence16 = "./ptank_root.dsq armAttack";
	sequence17 = "./ptank_root.dsq armReadyLeft";
	sequence18 = "./ptank_root.dsq armReadyRight";
	sequence19 = "./ptank_root.dsq armReadyBoth";
	sequence20 = "./ptank_root.dsq spearready";  
	sequence21 = "./ptank_root.dsq spearThrow";
	sequence22 = "./ptank_root.dsq talk";  
	sequence23 = "./ptank_root.dsq death1"; 
	sequence24 = "./ptank_root.dsq shiftUp";
	sequence25 = "./ptank_root.dsq shiftDown";
	sequence26 = "./ptank_root.dsq shiftAway";
	sequence27 = "./ptank_root.dsq shiftTo";
	sequence28 = "./ptank_root.dsq shiftLeft";
	sequence29 = "./ptank_root.dsq shiftRight";
	sequence30 = "./ptank_root.dsq rotCW";
	sequence31 = "./ptank_root.dsq rotCCW";
	sequence32 = "./ptank_root.dsq undo";
	sequence33 = "./ptank_root.dsq plant";
	sequence34 = "./ptank_root.dsq sit";
	sequence35 = "./ptank_root.dsq wrench";
};

datablock PlayerData(BT34TurretPlayer : BPzIVTurretPlayer) {
	shapeFile = "./BT34Turret.dts";
	uiName = "Blocko T-34 Turret";
};
datablock WheeledVehicleData(BT34Vehicle : BPzIVVehicle) {
	shapeFile = "./BT34Hull.dts";
	uiName = "Blocko T-34";
	turretDatablock[0] = BT34TurretPlayer;
};
datablock DebrisData(BT34turretDebris : BPzIVTurretDebris) {
	shapeFile = "./BT34TurretDebris.dts";
};
datablock ExplosionData(BT34TurretExplosion : BPzIVTurretExplosion) {
	debris = BT34TurretDebris;
};
datablock ProjectileData(BT34TurretExplosionProjectile : BPzIVTurretExplosionProjectile){
	explosion = BT34TurretExplosion;
};
